package com.ilxqx.framework.generator.po;

import lombok.Data;

/**
 * 表中字段类
 * @author venus
 */
@Data
public class RawTableField {

    /**
     * 表名
     */
    private String name;

    /**
     * 类型
     */
    private String type;

    /**
     * 是否非负（只对数字类型可能为true）
     */
    private boolean unsigned;

    /**
     * 字段长度
     */
    private int size;

    /**
     * 是否为NULL
     */
    private String nullable;

    /**
     * 限制键类型
     */
    private String key;

    /**
     * 注释
     */
    private String comment;

    public void setUnsigned(boolean unsigned) {
        this.unsigned = unsigned;
    }

}
